|
|
I Have a problem in the union between two parts of my box:
#declare Behind_Part =
box { <5.00, 0.00, -0.5>,
<-5.75, 5.75, 0.0> }
#declare Left_Part =
box { <5.00, 0.00, -0.5>,
<-5.75, 5.75, 0.0> rotate y*90 }
union {
object { Behind_Part }
object { Left_Part }
object { Floor }
texture { T1 }
}
In beggining I imagine that the rotation will make the Left_Part of box
match with de other part with perfection, but when I do this, the Left_Part
cuts the Behind_Part in the middle, not in the left corner of the
Behind_Part, the opposed of my prospections
What I can do to solve the problem?
To anyone have a better idea, you may render my scene
#include "colors.inc"
#include "textures.inc"
#include "woods.inc"
global_settings {max_trace_level 25}
camera {
location <-5,10,-20>
look_at <0,0,0>
}
#declare Dist=80.0;
light_source {< 40, 17, -14> color White
area_light <-20, 0, -20>, <40, 0, 40>, 3, 3
adaptive 1
jitter
}
light_source {< 40, 17, -14> color White
area_light <-20, 0, -20>, <20, 0, 20>, 3, 3
adaptive 1
jitter
}
light_source {< 0, 17, 0> color White
area_light <-30, 0, -30>, <30, 0, 30>, 3, 3
adaptive 1
jitter
}
#declare M_Wood18B =
colour_map {
[0.00 0.25 color rgbf < 0.70, 0.46, 0.12, 0.10>
color rgbf < 0.74, 0.49, 0.13, 0.20>]
[0.25 0.40 color rgbf < 0.74, 0.49, 0.13, 0.20>
color rgbf < 0.75, 0.48, 0.10, 0.70>]
[0.40 0.50 color rgbf < 0.75, 0.48, 0.10, 0.70>
color rgbf < 0.70, 0.43, 0.15, 0.95>]
[0.50 0.70 color rgbf < 0.70, 0.43, 0.15, 0.95>
color rgbf < 0.76, 0.49, 0.17, 0.70>]
[0.70 0.98 color rgbf < 0.76, 0.49, 0.17, 0.70>
color rgbf < 0.74, 0.49, 0.13, 0.20>]
[0.98 1.00 color rgbf < 0.74, 0.49, 0.13, 0.20>
color rgbf < 0.70, 0.46, 0.12, 0.10>]
}
#declare Floor_Texture =
texture { pigment { P_WoodGrain18A color_map { M_Wood18A }}}
texture { pigment { P_WoodGrain12A color_map { M_Wood18B }}}
texture { pigment { P_WoodGrain12B color_map { M_Wood18B }}
finish { reflection 0.25 }
}
#declare Floor =
plane { y,0
texture { Floor_Texture
scale 0.5
rotate y*90
rotate <10, 0, 15>
translate z*4
}
}
#declare T0 = texture { T_Wood19 }
#declare T =
texture { T0
finish { specular 0.50 roughness 0.1 ambient 0.25 }
}
#declare T1 = texture { T translate x*10 rotate <0, 87, 0> }
#declare T2 = texture { T translate y*10 rotate <0, 1, 0> }
#declare T3 = texture { T translate -x*10 rotate <0, 88, 0> translate
z*100}
#declare Behind_Part =
box { <5.00, 0.00, -0.5>,
<-5.75, 5.75, 0.0> }
#declare Left_Part =
box { <5.00, 0.00, -0.5>,
<-5.75, 5.75, 0.0> rotate y*90 }
union {
object { Behind_Part }
object { Left_Part }
object { Floor }
texture { T1 }
}
Thanks for any help and forgivime for my bad english :P
Post a reply to this message
|
|